$(document).ready(function() {

	// Escodendo as informacoes do usuario 
	// autenticado caso estas ja tenham sido
	// escondidas anteriormente, caso contrario
	// apresenta-las ao mesmo. Com isso o sistema
	// e capaz de lembrar o estado dos elementos
	// de solicitacao para solicitacao.
	if($.cookie('aplicativo_funcionario')) {
		if(parseInt($.cookie('aplicativo_funcionario'))) {
			$('.aplicativo_funcionario_informacoes').show();
		} else {
			$('.aplicativo_funcionario_informacoes').hide();
		}
	} else {
		$('.aplicativo_funcionario_informacoes').hide();
		$.cookie('aplicativo_funcionario', 0);
	}
	
	// Rotina para apresentar e esconder as 
	// informacoes do funcionario autenticado 
	// quando a sua imagem for clicada.
	$('.aplicativo_funcionario_imagem').click(function() {
		// Armazenando este objeto para que 
		// futuras referencias sejam otimizadas.
		var __elemento = $(this).parent();
		if(__elemento.is(':has(.aplicativo_funcionario_informacoes:visible)')) {
			__elemento.children('.aplicativo_funcionario_informacoes').hide();
			$.cookie('aplicativo_funcionario', 0);
		} else {
			__elemento.children('.aplicativo_funcionario_informacoes').show();
			$.cookie('aplicativo_funcionario', 1);
		}
	});
});